<%-- 
    Document   : Default
    Created on : May 24, 2013, 6:26:57 PM
    Author     : HCornejo
--%>
<%@page import="crm.benedicto.beans.Cliente" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>CRM Instituto Benedicto XVI</title>
        <link rel="stylesheet" href="Estilos/Estilos.css" />
        <script>
            /*
             Listado Operaciones :
             1--> Busqueda
             2--> Eliinar 
             3--> Insertar
             4--> RedireccionaActualizar
             5--> Actualizar
             */
            function Validar(formulario) {
              
              if(formulario.tbDni.value.length==0) { //comprueba que no esté vacío
                formulario.tbDni.focus();   
                alert('Ingrese su DNI'); 
                return false; //devolvemos el foco
              }
              if(formulario.tbNombres.value.length==0) { //comprueba que no esté vacío
                formulario.tbNombres.focus();
                alert('Ingrese Nombres');
                return false;
              }

              if(formulario.tbApellidoPaterno.value.length==0) {  //comprueba que no esté vacío
                formulario.tbApellidoPaterno.focus();
                alert('Ingrese su Apellido Paterno');
                return false;
              }
              if(formulario.tbApellidoMaterno.value.length==0) {  //comprueba que no esté vacío
                formulario.tbApellidoMaterno.focus();
                alert('Ingrese su Apellido Materno');
                return false;
              }
              return true;
            }
           
            function Salir() {
                window.location = "ListarClientes.jsp";
                return false;
            }
            function Grabar() {
                var context = "<%= request.getContextPath()%>";
                var idCliente = document.getElementById("_CodigoCliente").value;
                if (Validar(this)==false){
                    document.getElementById("_Operacion").value = 6;
                }else{
                if (idCliente == 'NaN' || idCliente == '') {
                    document.getElementById("_Operacion").value = 3;
                }
                else {
                    document.getElementById("_Operacion").value = 5;
                    if (!confirm('¿Esta seguro de guardar los cambios?'))
                    {
                        return false;
                    }
                }
                }
                
                document.form1.action = context + "/ServletCliente";
                document.form1.method = "POST";
                document.form1.submit();
            }
            function CargarRegistro() {
            
            <% 
            
            if (request.getAttribute("objCliente") != null) {
                    Cliente  obj = (Cliente) request.getAttribute("objCliente");
            %>
                document.getElementById("tbDni").value = '<%= obj.getDni()%>';
                document.getElementById("tbNombres").value = '<%= obj.getNombre()%>';
                document.getElementById("tbApellidoPaterno").value = '<%= obj.getApellidopaterno()%>';
                document.getElementById("tbApellidoMaterno").value = '<%= obj.getApellidomaterno()%>';
                document.getElementById("tbEmail").value = '<%= obj.getEmail()%>';
                document.getElementById("tbTelefono").value = '<%= obj.getTelefono()%>';
                document.getElementById("tbCelular").value = '<%= obj.getCelular()%>';
                document.getElementById("tbFechaContacto").value = '<%= obj.getFechacontacto()%>';
                document.getElementById("_CodigoCliente").value = '<%= obj.getCodigo()%>';
            <%}%>
            }
        </script>
    </head>
    <body onload="CargarRegistro();">
        <div name="page" class="page">
            <form name="form1" action="" method="POST" onsubmit="return Validar(this);">
                </br>
                <%@include file="/Menu.jsp" %>
                <h1>Mantenimiento Clientes</h1>
                    <table class="stlPanelBusqueda">
                        <tr>
                            <td style=" width:120px;"><label for="dni">DNI:</label></td>
                            <td><input id="tbDni" name="tbDni" type="text" maxlength="10" width="80px"></td>
                        </tr>
                        <tr>
                            <td style=" width:120px;"><label for="nombres">Nombres:</label></td>
                            <td><input id="tbNombres" name="tbNombres" type="text" maxlength="20" width="80px"></td>
                        </tr>
                        <tr>
                            <td style=" width:120px;"><label for="apepaterno">Apellido Paterno:</label></td>
                            <td><input id="tbApellidoPaterno" name="tbApellidoPaterno" type="text" maxlength="15" width="80px"></td>
                        </tr>
                        <tr>
                            <td style=" width:120px;"><label for="apematerno">Apellido Materno:</label></td>
                            <td><input id="tbApellidoMaterno" name="tbApellidoMaterno" type="text" maxlength="15" width="80px"></td>
                        </tr>
                        <tr>
                            <td style=" width:120px;"><label for="email">Email:</label></td>
                            <td><input id="tbEmail" name="tbEmail" type="text" maxlength="25" width="80px"></td>
                        </tr>
                        <tr>
                            <td style=" width:120px;"><label for="telefono">Telefono:</label></td>
                            <td><input id="tbTelefono" name="tbTelefono" type="text" maxlength="10" width="80px"></td>
                        </tr>
                        <tr>
                            <td style=" width:120px;"><label for="celular">Celular</label></td>
                            <td><input id="tbCelular" name="tbCelular" type="text" maxlength="10" width="80px"></td>
                        </tr>
                        <tr>
                            <td style=" width:120px;"><label for="fcontacto">Fecha de Contacto</label></td>
                            <td><input id="tbFechaContacto"  readonly="true" name="tbFechaContacto" type="text" maxlength="10" width="80px"></td>
                        </tr>
                        <tr>
                            <td colspan="2" style=" text-align: right;"></td>
                        </tr>

                    </table>
    <p></p>
    <div class="stlLinea" ></div>
    <p style=" text-align: right;">
        <input name="btnGrabar" type="button" value="Grabar" class="stlbutton" onclick="Grabar();" />
        <input name="btnSalir" type="button" value="Salir" class="stlbutton" onclick="Salir();" />
        <input type="hidden" id="_Operacion" value="" name="_Operacion">
        <input type="hidden" id="_CodigoCliente" value="" name="_CodigoCliente" >
    </p>
   </form>
  </div>
 </body>
</html>
